painting and finishing - Turkish English Dictionary